Bosch Sensortec BMI330 is a low-power 6-axis inertial measurement unit integrating a triaxial accelerometer and gyroscope, with a built-in power management unit and operation rated for temperatures up to 105 °C.
Standard specifications
| Product model | BMI330 |
|---|---|
| Axes | 6-axis IMU: 3-axis accelerometer and 3-axis gyroscope |
| Accelerometer range | Selectable ±2 g, ±4 g, ±8 g, and ±16 g |
| Gyro range | Selectable ±125, ±250, ±500, ±1000, and ±2000 °/s |
| Sampling rate | Selectable output data rates: 12.5 Hz–6.4 kHz |
| Output type | 16-bit digital acceleration and angular-rate data; 16-bit temperature sensor |
| Interface | I³C, I²C, and SPI; two interrupt pins for I²C/I³C and one interrupt pin for 3-wire SPI |
| Supply voltage | VDD: 1.71–3.63 V; VDDIO: 1.08–3.63 V |
| Dimensions | 2.5 × 3.0 × 0.83 mm³ LGA package |
Technical extensions
The official specifications list 16-bit accelerometer and gyroscope resolution, 16-bit temperature sensing, a 2 KB on-chip FIFO, high-performance/normal/low-power/suspend modes, and motion, step, orientation, flat and tap detection. Typical noise density is 180 µg/√Hz (accelerometer) and 0.007 °/s/√Hz (gyroscope); high-performance A+G current is 790 µA, low-power A+G current 390 µA, and suspend A+G current 15 µA. Operating temperature is −40 to +105 °C.
Sources: Bosch Sensortec BMI330 product page; BMI330 datasheet.
